$(function(){
        //文本框失去焦点后
       $('form :input').blur(function(){
            var $parent = $(this).parent().parent();
            $parent.find(".formtips").remove();
            //验证用户名
            if( $(this).is('#name') ){
                   if( this.value=="" || ( this.value!="" && !/^[\u0391-\uFFE5]+$/.test(this.value) ) ){
                       var errorMsg = '姓名只允许是中文.';
                       $parent.append('<strong class="formtips onError">'+errorMsg+'</strong>');
                   }else{
                       var okMsg = '输入正确';
                       $parent.append('<strong class="formtips onSuccess">'+okMsg+'</strong>');
                   }
            }
            //验证邮件
            if( $(this).is('#email') ){
               if( this.value=="" || ( this.value!="" && !/.+@.+\.[a-zA-Z]{2,4}$/.test(this.value) ) ){
                     var errorMsg = '请输入正确的E-Mail地址.';
                     $parent.append('<strong class="formtips onError">'+errorMsg+'</strong>');
               }else{
                     var okMsg = '输入正确';
                     $parent.append('<strong class="formtips onSuccess">'+okMsg+'</strong>');
               }
            }
            if( $(this).is('#idcode') ){
               if( this.value=="" || ( this.value!="" && ! /^\d{15}(\d{2}[A-Za-z0-9])?$/.test(this.value) ) ){
                     var errorMsg = '您输入的身份证号有误';
                     $parent.append('<strong class="formtips onError">'+errorMsg+'</strong>');
               }else{
                     var okMsg = '输入正确';
                     $parent.append('<strong class="formtips onSuccess">'+okMsg+'</strong>');
               }
            }
			if( $(this).is('#mobile') ){
               if( this.value=="" || ( this.value!="" && ! /^0?(13[0-9]|15[012356789]|18[0236789]|14[57])[0-9]{8}$/.test(this.value) ) ){
                     var errorMsg = '您输入的手机号码有误.';
                     $parent.append('<strong class="formtips onError">'+errorMsg+'</strong>');
               }else{
                     var okMsg = '输入正确';
                     $parent.append('<strong class="formtips onSuccess">'+okMsg+'</strong>');
               }
            }
       }).keyup(function(){
          $(this).triggerHandler("blur");
       }).focus(function(){
            $(this).triggerHandler("blur");
       });//end blur

       //提交，最终验证。
        $('#send').click(function(){
               $("form :input.required").trigger('blur');
               var numError = $('form .onError').length;
               if(numError){
                   return false;
               }
               alert("注册成功,密码已发到你的邮箱,请查收.");
        });

       //重置
        $('#res').click(function(){
               $(".formtips").remove();
        });
})